vainglorious fiction - French English Dictionary